The CEO sold shares at an average price of $269.84, totaling $10.1 million, reducing their ownership by 19.14% to 158,381 shares valued at approximately $42.7 million. Insider Robin Leopold sold 1,250 shares for $308,650, decreasing their position by 2.48%. Over the last three months, insiders sold 73,545 shares worth $19.1 million, with 0.47% of the stock owned by insiders, while institutional investors hold 71.55% of the stock.